an island that forms the northeastern part of Nova Scotia
ایک جزیرے جو نووا سکاٹیا کے مشرق وسطی کا حصہ بنتا ہے